payables to credit cards - Español Inglés Diccionario